﻿// -------------------------------------------------------------------------------------------------
// <copyright file="RequestElementNotInDictionaryException.cs" company="HeterogeneousComputing.com">
// Creative Commons Attribution-ShareAlike 3.0 Unported License
// </copyright>
//
// <author>Jock</author>
//
// <date>05/08/2011</date>
//
// <summary>Implements the request element not in dictionary exception class</summary>
// -------------------------------------------------------------------------------------------------
namespace TheTVDBScraper
{
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    /// -------------------------------------------------------------------------------------------------
    /// <summary>   Exception for signalling request element not in dictionary errors.  </summary>
    /// <remarks>    The class author was Jock, on the 05/08/2011. </remarks>
    /// -------------------------------------------------------------------------------------------------
    public class RequestElementNotInDictionaryException : Exception
    {
        /// -------------------------------------------------------------------------------------------------
        /// <summary>   Initializes a new instance of the RequestElementNotInDictionaryException class.
        /// This class is an Exception for signalling the request element not being present in the
        /// specified dictionary. </summary>
        /// <remarks>    The class author was Jock, on the 05/08/2011. </remarks>
        /// -------------------------------------------------------------------------------------------------
        public RequestElementNotInDictionaryException()
            : base()
        {
        }

        /// -------------------------------------------------------------------------------------------------
        /// <summary>   Initializes a new instance of the RequestElementNotInDictionaryException class.
        /// This class is an Exception for signalling the request element not being present in the
        /// specified dictionary. </summary>
        /// <remarks>    The class author was Jock, on the 05/08/2011. </remarks>
        /// <param name="message"> Acustom message to output in the Esception. </param>
        /// -------------------------------------------------------------------------------------------------
        public RequestElementNotInDictionaryException(string message) : base(message)
        {
        }
    }
}

/// -------------------------------------------------------------------------------------------------
// End of RequestElementNotInDictionaryException.cs
/// -------------------------------------------------------------------------------------------------
